Ancienne trève de Pluherlin, Rochefort est érigée en commune en 1790, chef-lieu de canton et chef-lieu de district sous le nom de Roche des Trois. À la suppression des districts en 1800, Rochefort entre dans l'arrondissement de Vannes et est maintenue comme chef-lieu de canton jusqu'en 2015, date à laquelle elle est rattachée au canton de Questembert. Rochefort devient Rochefort-en-Terre en 1892.Le fonds est constitué de documents relatifs à la gestion administrative et financière de la commune (réglementation, impôts, personnel, propriétés municipales), ainsi qu'à ses infrastructures (presbytère, église, écoles, cimetière, dépôt d'étalons, hospice, caserne de gendarmerie).